@charset "utf-8";
/* CSS Document */

/* 格式化样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td {margin:0;padding:0;} 
/* 全局控制 */
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#fff; line-height:22px;}

h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
fieldset,img {border:0}
div,span,input,label,select{vertical-align:middle;}
input,img{vertical-align:middle;}
a{text-decoration:none;}
ol,ul,li{list-style:none}
table {border-collapse:collapse;border-spacing:0; width:100%; line-height:20px;} 
table,td{border: 1px solid #3B9FFF;}
/* 所有表单定义默认 */
.inputDefault{border:1px solid #B8B8B8;}
 
/* 利用鼠标事件 :hover 来定义当鼠标经过时样式 */
.inputDefault:hover{
 	border: 1px solid #1D95C7;
}

/* table hover */
.tab_hover{background:#F2DEDE;}

.left{float:left;}
.right{float:right;}
.cursor_p{cursor:pointer;}

.clear{clear:both;}
.hide{display:none;}

/* height */
.h132{height:132px;}

.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}

/* 超链接(定义了"链接、已访问过的链接、鼠标停在上方时、点下鼠标时"的样式,注意，必须按以上顺序写，否则显示可能和你预想的不一样。记住它们的顺序是'LVHA') */
a:link, a:visited{text-decoration: none;color: #1F376D;}
a:hover, a:active{text-decoration: underline;color: #2284E1;border: none;}


/* h */
.h3_title{width:100%; height:26px; line-height:26px; text-align:center; color:#8F2629; font-size:14px; font-weight:bold;}
.h3_title span{float:right; width:180px; height:20px; font-size:12px; color:#000; font-weight:normal;}
.h3_title a{color:#00f;}

.h3_title1{width:100%; height:26px; line-height:26px; text-align:center; color:#8F2629; font-size:14px; font-weight:bold;}
.h3_title1 span{width:180px; height:20px; font-size:12px; color:#000; font-weight:normal;}
.h3_title1 a{color:#00f;}

/* input */
.ipt20{width:20px;height:12px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt40{width:40px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt50{width:50px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt60{width:60px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt70{width:70px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt80{width:80px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt90{width:90px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt100{width:100px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt120{width:120px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt155{width:155px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt160{width:160px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}
.ipt500{width:500px;height:16px; padding:2px 5px; border:1px solid #CCC; color:#000;}


.ipt_area_w300{width:500px; height:122px; padding:2px 5px; border:1px solid #CCC; color:#000; overflow:hidden; resize:none;}

/* button */
.btn4{width:65px; height:22px; color:#FFF; background:url(../images/bt4.png) no-repeat; border:none; cursor:pointer;}

/* table_head */
.tab_head{background: url('../images/tab-head.jpg') repeat-x scroll 0% 0% transparent; color:#2284E1; text-align:center}
.tab_head2{background: url('../images/tab-head2.png') repeat-x scroll 0% 0% transparent; color:#2284E1; text-align:center}
.tab_tbody{text-align:left; text-indent:5px}

.seldefault_w85{width:85px; height:20px;}

.btn{display: inline-block; padding:1px 2px;
    margin-bottom:0px;
    font-size:12px;
    font-weight:200;
    line-height:1.02857;
    text-align:center;
    white-space:nowrap;
    vertical-align: middle;
    cursor:pointer;
    -moz-user-select: none;
    background-image: none;
    border:1px solid transparent;
    border-radius: 4px;
    behavior: url(ie-css3.htc);   /*路径根据实际情况*/
}
.btn-primary{color:#fff; background:#428BCA; border-color:#357EBD;}


/*error msg */
.error_msg{width:240px; height:26px; line-height:26px; display:none; background:#fff0f0; border:1px solid #ffd2d2; margin-top:2px; color:#b74d46;}
.error_msg1{display:none; background:#fff0f0; border:1px solid #ffd2d2; margin-top:0px; color:#b74d46;}

.tologin{display:block; width:120px; height:40px; background: url(../images/to_login.jpg); font-size:14px; font-weight:bold; line-height:40px; text-align:center;}


/* 回到顶部 */
.top_arrow{border:0 none; bottom:150px; cursor:pointer; display:block; height:auto; margin:0; opacity:0.5; padding:0; position:fixed; right:40px; width:35px; z-index:2147483647;}


/*CSS Hack*/
.class {
	background-color:#FFFF00;/*所有浏览器*/
	*background-color:#00FF00;/*IE*/
	_background-color:#00FFFF;/*IE6*/
}

/* ========== 万能Float闭合1 ========== */
.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear{display:inline-block;} /* for IE/Mac */
/*<!-- main stylesheet ends, CC with new stylesheet below... -->*/
.clear{
	zoom: 1;     /* triggers hasLayout */
	display: block;     /* resets display for IE/Win */
} /* Only IE can see inside the conditional comment and read this CSS rule. Don't ever use a normal HTML comment inside the CC or it will close prematurely. */

/* ========== 万能Float闭合2 ========== */
.overflow-hidden{overflow:hidden;}		/*控制背景溢出*/
.equal-height{margin-bottom:-32800px;padding-bottom:32800px;}		/*控制高度足够小*/

/* ========== 万能Float闭合3 ========== */
.clear{height:0px; clear:both; font-size:0px; line-height:0px; zoom:1;}



